LoadKeysWorker

public final class LoadKeysWorker extends CoroutineWorker

This class represents the CoroutineWorker of the SDK.

Constructors

LoadKeysWorker
Link copied to clipboard
@AssistedInject()
LoadKeysWorker LoadKeysWorker(@Assisted() Context context, @Assisted() WorkerParameters workParams, VerifierRepository verifierRepository)

Types

Companion
Link copied to clipboard
public class Companion

Functions

doWork
Link copied to clipboard
ListenableWorker.Result doWork()
This method represents the periodic asynchronously work that the Work Manager accomplishes each 1 day on the background.
getApplicationContext
Link copied to clipboard
final Context getApplicationContext()
getBackgroundExecutor
Link copied to clipboard
getCoroutineContext
Link copied to clipboard
CoroutineDispatcher getCoroutineContext()
getFuture
Link copied to clipboard
final SettableFuture<ListenableWorker.ResultgetFuture()
getId
Link copied to clipboard
final UUID getId()
getInputData
Link copied to clipboard
final Data getInputData()
getJob
Link copied to clipboard
final CompletableJob getJob()
getNetwork
Link copied to clipboard
@RequiresApi(value = 28)
final Network getNetwork()
getRunAttemptCount
Link copied to clipboard
@IntRange(from = 0.toLong())
final Integer getRunAttemptCount()
getTags
Link copied to clipboard
final Set<StringgetTags()
getTaskExecutor
Link copied to clipboard
TaskExecutor getTaskExecutor()
getTriggeredContentAuthorities
Link copied to clipboard
@RequiresApi(value = 24)
final List<StringgetTriggeredContentAuthorities()
getTriggeredContentUris
Link copied to clipboard
@RequiresApi(value = 24)
final List<UrigetTriggeredContentUris()
getVerifierRepository
Link copied to clipboard
final VerifierRepository getVerifierRepository()
getWorkerFactory
Link copied to clipboard
isRunInForeground
Link copied to clipboard
Boolean isRunInForeground()
isStopped
Link copied to clipboard
final Boolean isStopped()
isUsed
Link copied to clipboard
final Boolean isUsed()
onStopped
Link copied to clipboard
final Unit onStopped()
setForeground
Link copied to clipboard
final Unit setForeground(ForegroundInfo foregroundInfo)
setForegroundAsync
Link copied to clipboard
final ListenableFuture setForegroundAsync(@NonNull() ForegroundInfo foregroundInfo)
setProgress
Link copied to clipboard
final Unit setProgress(Data data)
setProgressAsync
Link copied to clipboard
final ListenableFuture setProgressAsync(@NonNull() Data data)
setUsed
Link copied to clipboard
final Unit setUsed()
startWork
Link copied to clipboard
final ListenableFuture<ListenableWorker.ResultstartWork()
stop
Link copied to clipboard
final Unit stop()

Properties

coroutineContext
Link copied to clipboard
private final CoroutineDispatcher coroutineContext
future
Link copied to clipboard
private final SettableFuture<ListenableWorker.Resultfuture
job
Link copied to clipboard
private final CompletableJob job
mAppContext
Link copied to clipboard
private final Context mAppContext
mRunInForeground
Link copied to clipboard
private final Boolean mRunInForeground
mStopped
Link copied to clipboard
private final Boolean mStopped
mUsed
Link copied to clipboard
private final Boolean mUsed
mWorkerParams
Link copied to clipboard
private final WorkerParameters mWorkerParams
verifierRepository
Link copied to clipboard
private final VerifierRepository verifierRepository